technical definition - Espagnol Anglais Dictionnaire